﻿
using System;
namespace ADIGRE.BLL
{
    public class LogAuditoria
    {
        public virtual int LogAuditoriaId { get; set; }
        public virtual bool IsHabilitado { get; set; }
        public virtual DateTime? DtCadastro { get; set; }
        public virtual Usuario UsuarioCadastro { get; set; }
        public virtual DateTime? DtAlterado { get; set; }
        public virtual Usuario UsuarioAlterado { get; set; }
        public virtual DateTime? DtDesabilitado { get; set; }
        public virtual Usuario UsuarioDesabilitado { get; set; }

        public LogAuditoria()
        {
            this.DtCadastro = DateTime.Now;
            this.IsHabilitado = true;
        }

        public LogAuditoria(Usuario user)
        {
            this.UsuarioCadastro = user;
            this.DtCadastro = DateTime.Now;
            this.IsHabilitado = true;
        }
    }
}
